• word of the day

    allium acuminatum

    allium acuminatum - Dictionary definition and meaning for word allium acuminatum

    Definition
    (noun) a common North American wild onion with a strong onion odor and an umbel of pink flowers atop a leafless stalk; British Columbia to California and Arizona and east to Wyoming and Colorado
    Synonyms : hooker's onion
Download our Mobile App Today
Receive our word of the day
on Whatsapp